
layui.use(['form','layedit','laydate'],function () {
    var form = layui-form(),
        layer = layui.layer,
        layedit = layui.layedit,
        laydate = layui.laydate;
        
    //自定义验证规则
    form.verify({
        username:function (value) {
            if (value==null){
                return '用户名不能为空';
            } 
        },
        password:function (value) {
            if (value.length<6){
                return '密码至少为6个字符以上'
            }
        },
        repassword:function (value) {
            var password1 = document.getElementById("L_password");
            var password2 = value.trim();
            if (password1!=password2){
                return '两次输入的密码不一致，请重新输入';
            }
        },
        phone:[/^1[3|4|5|7|8]\d{9}$/, '手机必须11位，只能是数字！'],
        email:[/^[a-z0-9._%-]+@([a-z0-9-]+\.)+[a-z]{2,4}$|^1[3|4|5|7|8]\d{9}$/, '邮箱格式不对'],
        question:function (value) {
            if (value==null){
                return '密保问题不能为空';
            }
        },
        answer:function (value) {
            if (value==null){
                return '密保答案不能为空';
            }
        }
    });

    //创建一个编辑器
    layedit.build('LAY_demo_editor');
    //监听提交
    form.on('submit(*)',function (data) {
        layer.alert(JSON.stringify(data.field),{
            title:'最终的提交信息'
        })
        return false;
    })
});